home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…tion Library 4 (Reseller) / Apple Ref. & Pres. Lib.v4.0.iso / 4-Demos / Third Party Demos / Information Management / Filevision® IV / FilevisionÆ IV / card_3904.txt < prev    next >
Text File  |  1990-03-16  |  13KB  |  550 lines

  1. -- card: 3904 from stack: in
  2. -- bmap block id: 5201
  3. -- flags: 4000
  4. -- background id: 13501
  5. -- name: highlight1
  6. ----- HyperTalk script -----
  7. on openCard
  8.   global delay
  9.   wait delay seconds
  10.   put 1 into i
  11.   repeat until i > the number of card fields
  12.     play "click"
  13.     show card field i
  14.     show card btn i
  15.     set the hilite of card btn i to true
  16.     wait (delay*length(card field i)) ticks
  17.     hide card field i
  18.     hide card btn i
  19.     add 1 to i
  20.   end repeat
  21.   show card button 16
  22.   show card field 16
  23.   wait delay seconds
  24. end openCard
  25.  
  26. on closeCard
  27.   lock screen
  28.   hide card field 16
  29.   hide card button 16
  30.   unlock screen
  31. end closeCard
  32.  
  33.  
  34.  
  35.  
  36. -- part 4 (button)
  37. -- low flags: 80
  38. -- high flags: 4000
  39. -- rect: left=8 top=266 right=278 bottom=21
  40. -- title width / last selected line: 0
  41. -- icon id / first selected line: 25382 / 25382
  42. -- text alignment: 1
  43. -- font id: 0
  44. -- text size: 12
  45. -- style flags: 0
  46. -- line height: 16
  47. -- part name: ptr
  48.  
  49.  
  50. -- part 2 (field)
  51. -- low flags: 81
  52. -- high flags: 0001
  53. -- rect: left=0 top=258 right=286 bottom=28
  54. -- title width / last selected line: 0
  55. -- icon id / first selected line: 0 / 0
  56. -- text alignment: 0
  57. -- font id: 3
  58. -- text size: 12
  59. -- style flags: 0
  60. -- line height: 16
  61. -- part name: 
  62.  
  63.  
  64. -- part 5 (field)
  65. -- low flags: 81
  66. -- high flags: 2004
  67. -- rect: left=34 top=14 right=185 bottom=275
  68. -- title width / last selected line: 0
  69. -- icon id / first selected line: 0 / 0
  70. -- text alignment: 0
  71. -- font id: 20
  72. -- text size: 14
  73. -- style flags: 256
  74. -- line height: 18
  75. -- part name: 
  76.  
  77.  
  78. -- part 6 (button)
  79. -- low flags: 80
  80. -- high flags: 6000
  81. -- rect: left=35 top=15 right=182 bottom=272
  82. -- title width / last selected line: 0
  83. -- icon id / first selected line: 0 / 0
  84. -- text alignment: 1
  85. -- font id: 0
  86. -- text size: 12
  87. -- style flags: 0
  88. -- line height: 16
  89. -- part name: 
  90. ----- HyperTalk script -----
  91. on openCard
  92.   set the hilite of me to true
  93. end openCard
  94.  
  95.  
  96.  
  97. -- part 7 (button)
  98. -- low flags: 80
  99. -- high flags: 6000
  100. -- rect: left=1 top=1 right=58 bottom=128
  101. -- title width / last selected line: 0
  102. -- icon id / first selected line: 0 / 0
  103. -- text alignment: 1
  104. -- font id: 0
  105. -- text size: 12
  106. -- style flags: 0
  107. -- line height: 16
  108. -- part name: 
  109.  
  110.  
  111. -- part 8 (field)
  112. -- low flags: 80
  113. -- high flags: 2004
  114. -- rect: left=128 top=0 right=109 bottom=417
  115. -- title width / last selected line: 0
  116. -- icon id / first selected line: 0 / 0
  117. -- text alignment: 0
  118. -- font id: 3
  119. -- text size: 12
  120. -- style flags: 0
  121. -- line height: 16
  122. -- part name: 
  123.  
  124.  
  125. -- part 9 (button)
  126. -- low flags: 80
  127. -- high flags: 4000
  128. -- rect: left=1 top=57 right=241 bottom=128
  129. -- title width / last selected line: 0
  130. -- icon id / first selected line: 0 / 0
  131. -- text alignment: 1
  132. -- font id: 0
  133. -- text size: 12
  134. -- style flags: 0
  135. -- line height: 16
  136. -- part name: 
  137.  
  138.  
  139. -- part 10 (field)
  140. -- low flags: 80
  141. -- high flags: 2004
  142. -- rect: left=129 top=76 right=218 bottom=405
  143. -- title width / last selected line: 0
  144. -- icon id / first selected line: 0 / 0
  145. -- text alignment: 0
  146. -- font id: 3
  147. -- text size: 12
  148. -- style flags: 0
  149. -- line height: 16
  150. -- part name: 
  151.  
  152.  
  153. -- part 11 (button)
  154. -- low flags: 80
  155. -- high flags: 4000
  156. -- rect: left=130 top=1 right=19 bottom=298
  157. -- title width / last selected line: 0
  158. -- icon id / first selected line: 0 / 0
  159. -- text alignment: 1
  160. -- font id: 0
  161. -- text size: 12
  162. -- style flags: 0
  163. -- line height: 16
  164. -- part name: 
  165.  
  166.  
  167. -- part 12 (field)
  168. -- low flags: 80
  169. -- high flags: 2004
  170. -- rect: left=299 top=0 right=139 bottom=485
  171. -- title width / last selected line: 0
  172. -- icon id / first selected line: 0 / 0
  173. -- text alignment: 0
  174. -- font id: 3
  175. -- text size: 12
  176. -- style flags: 0
  177. -- line height: 16
  178. -- part name: 
  179.  
  180.  
  181. -- part 13 (button)
  182. -- low flags: 80
  183. -- high flags: 4000
  184. -- rect: left=130 top=17 right=35 bottom=298
  185. -- title width / last selected line: 0
  186. -- icon id / first selected line: 0 / 0
  187. -- text alignment: 1
  188. -- font id: 0
  189. -- text size: 12
  190. -- style flags: 0
  191. -- line height: 16
  192. -- part name: 
  193.  
  194.  
  195. -- part 14 (field)
  196. -- low flags: 80
  197. -- high flags: 2004
  198. -- rect: left=299 top=6 right=51 bottom=509
  199. -- title width / last selected line: 0
  200. -- icon id / first selected line: 0 / 0
  201. -- text alignment: 0
  202. -- font id: 3
  203. -- text size: 12
  204. -- style flags: 0
  205. -- line height: 16
  206. -- part name: 
  207.  
  208.  
  209. -- part 15 (button)
  210. -- low flags: 80
  211. -- high flags: 4000
  212. -- rect: left=130 top=33 right=66 bottom=298
  213. -- title width / last selected line: 0
  214. -- icon id / first selected line: 0 / 0
  215. -- text alignment: 1
  216. -- font id: 0
  217. -- text size: 12
  218. -- style flags: 0
  219. -- line height: 16
  220. -- part name: 
  221.  
  222.  
  223. -- part 16 (field)
  224. -- low flags: 81
  225. -- high flags: 2004
  226. -- rect: left=299 top=23 right=81 bottom=509
  227. -- title width / last selected line: 0
  228. -- icon id / first selected line: 0 / 0
  229. -- text alignment: 0
  230. -- font id: 3
  231. -- text size: 12
  232. -- style flags: 0
  233. -- line height: 16
  234. -- part name: 
  235.  
  236.  
  237. -- part 17 (button)
  238. -- low flags: 80
  239. -- high flags: 4000
  240. -- rect: left=130 top=66 right=115 bottom=298
  241. -- title width / last selected line: 0
  242. -- icon id / first selected line: 0 / 0
  243. -- text alignment: 1
  244. -- font id: 0
  245. -- text size: 12
  246. -- style flags: 0
  247. -- line height: 16
  248. -- part name: 
  249.  
  250.  
  251. -- part 18 (field)
  252. -- low flags: 80
  253. -- high flags: 2004
  254. -- rect: left=299 top=0 right=315 bottom=512
  255. -- title width / last selected line: 0
  256. -- icon id / first selected line: 0 / 0
  257. -- text alignment: 0
  258. -- font id: 3
  259. -- text size: 12
  260. -- style flags: 0
  261. -- line height: 16
  262. -- part name: 
  263.  
  264.  
  265. -- part 19 (button)
  266. -- low flags: 80
  267. -- high flags: 4000
  268. -- rect: left=130 top=114 right=163 bottom=298
  269. -- title width / last selected line: 0
  270. -- icon id / first selected line: 0 / 0
  271. -- text alignment: 1
  272. -- font id: 0
  273. -- text size: 12
  274. -- style flags: 0
  275. -- line height: 16
  276. -- part name: 
  277.  
  278.  
  279. -- part 20 (field)
  280. -- low flags: 81
  281. -- high flags: 2004
  282. -- rect: left=300 top=95 right=203 bottom=499
  283. -- title width / last selected line: 0
  284. -- icon id / first selected line: 0 / 0
  285. -- text alignment: 0
  286. -- font id: 3
  287. -- text size: 12
  288. -- style flags: 0
  289. -- line height: 16
  290. -- part name: 
  291.  
  292.  
  293. -- part 21 (button)
  294. -- low flags: 80
  295. -- high flags: 4000
  296. -- rect: left=130 top=162 right=180 bottom=298
  297. -- title width / last selected line: 0
  298. -- icon id / first selected line: 0 / 0
  299. -- text alignment: 1
  300. -- font id: 0
  301. -- text size: 12
  302. -- style flags: 0
  303. -- line height: 16
  304. -- part name: 
  305.  
  306.  
  307. -- part 22 (field)
  308. -- low flags: 80
  309. -- high flags: 2004
  310. -- rect: left=300 top=124 right=218 bottom=503
  311. -- title width / last selected line: 0
  312. -- icon id / first selected line: 0 / 0
  313. -- text alignment: 0
  314. -- font id: 3
  315. -- text size: 12
  316. -- style flags: 0
  317. -- line height: 16
  318. -- part name: 
  319.  
  320.  
  321. -- part 23 (button)
  322. -- low flags: 80
  323. -- high flags: 4000
  324. -- rect: left=130 top=192 right=211 bottom=298
  325. -- title width / last selected line: 0
  326. -- icon id / first selected line: 0 / 0
  327. -- text alignment: 1
  328. -- font id: 0
  329. -- text size: 12
  330. -- style flags: 0
  331. -- line height: 16
  332. -- part name: 
  333.  
  334.  
  335. -- part 24 (field)
  336. -- low flags: 80
  337. -- high flags: 2004
  338. -- rect: left=300 top=159 right=235 bottom=503
  339. -- title width / last selected line: 0
  340. -- icon id / first selected line: 0 / 0
  341. -- text alignment: 0
  342. -- font id: 3
  343. -- text size: 12
  344. -- style flags: 0
  345. -- line height: 16
  346. -- part name: 
  347.  
  348.  
  349. -- part 25 (button)
  350. -- low flags: 80
  351. -- high flags: 4000
  352. -- rect: left=130 top=209 right=228 bottom=298
  353. -- title width / last selected line: 0
  354. -- icon id / first selected line: 0 / 0
  355. -- text alignment: 1
  356. -- font id: 0
  357. -- text size: 12
  358. -- style flags: 0
  359. -- line height: 16
  360. -- part name: 
  361.  
  362.  
  363. -- part 26 (field)
  364. -- low flags: 80
  365. -- high flags: 2004
  366. -- rect: left=300 top=194 right=255 bottom=503
  367. -- title width / last selected line: 0
  368. -- icon id / first selected line: 0 / 0
  369. -- text alignment: 0
  370. -- font id: 3
  371. -- text size: 12
  372. -- style flags: 0
  373. -- line height: 16
  374. -- part name: 
  375.  
  376.  
  377. -- part 27 (button)
  378. -- low flags: 80
  379. -- high flags: 4000
  380. -- rect: left=117 top=241 right=274 bottom=298
  381. -- title width / last selected line: 0
  382. -- icon id / first selected line: 0 / 0
  383. -- text alignment: 1
  384. -- font id: 0
  385. -- text size: 12
  386. -- style flags: 0
  387. -- line height: 16
  388. -- part name: 
  389.  
  390.  
  391. -- part 28 (field)
  392. -- low flags: 80
  393. -- high flags: 2004
  394. -- rect: left=300 top=220 right=296 bottom=503
  395. -- title width / last selected line: 0
  396. -- icon id / first selected line: 0 / 0
  397. -- text alignment: 0
  398. -- font id: 3
  399. -- text size: 12
  400. -- style flags: 0
  401. -- line height: 16
  402. -- part name: 
  403.  
  404.  
  405. -- part 29 (button)
  406. -- low flags: 80
  407. -- high flags: 4000
  408. -- rect: left=117 top=274 right=307 bottom=298
  409. -- title width / last selected line: 0
  410. -- icon id / first selected line: 0 / 0
  411. -- text alignment: 1
  412. -- font id: 0
  413. -- text size: 12
  414. -- style flags: 0
  415. -- line height: 16
  416. -- part name: 
  417.  
  418.  
  419. -- part 30 (field)
  420. -- low flags: 80
  421. -- high flags: 2004
  422. -- rect: left=300 top=225 right=316 bottom=503
  423. -- title width / last selected line: 0
  424. -- icon id / first selected line: 0 / 0
  425. -- text alignment: 0
  426. -- font id: 3
  427. -- text size: 12
  428. -- style flags: 0
  429. -- line height: 16
  430. -- part name: 
  431.  
  432.  
  433. -- part 31 (button)
  434. -- low flags: 80
  435. -- high flags: 4000
  436. -- rect: left=117 top=306 right=321 bottom=298
  437. -- title width / last selected line: 0
  438. -- icon id / first selected line: 0 / 0
  439. -- text alignment: 1
  440. -- font id: 0
  441. -- text size: 12
  442. -- style flags: 0
  443. -- line height: 16
  444. -- part name: 
  445.  
  446.  
  447. -- part 32 (field)
  448. -- low flags: 80
  449. -- high flags: 2004
  450. -- rect: left=300 top=146 right=323 bottom=503
  451. -- title width / last selected line: 0
  452. -- icon id / first selected line: 0 / 0
  453. -- text alignment: 0
  454. -- font id: 3
  455. -- text size: 12
  456. -- style flags: 0
  457. -- line height: 16
  458. -- part name: 
  459.  
  460.  
  461. -- part 33 (button)
  462. -- low flags: 80
  463. -- high flags: 4000
  464. -- rect: left=130 top=64 right=82 bottom=298
  465. -- title width / last selected line: 0
  466. -- icon id / first selected line: 0 / 0
  467. -- text alignment: 1
  468. -- font id: 0
  469. -- text size: 12
  470. -- style flags: 0
  471. -- line height: 16
  472. -- part name: 
  473.  
  474.  
  475. -- part 34 (field)
  476. -- low flags: 81
  477. -- high flags: 0000
  478. -- rect: left=300 top=17 right=36 bottom=501
  479. -- title width / last selected line: 0
  480. -- icon id / first selected line: 0 / 0
  481. -- text alignment: 0
  482. -- font id: 3
  483. -- text size: 12
  484. -- style flags: 8448
  485. -- line height: 16
  486. -- part name: 
  487.  
  488.  
  489. -- part contents for card part 5
  490. ----- text -----
  491. Type menu¬† |¬†Access menu
  492.                      |
  493. The heart of Filevision IV is the Type and Access menus.  These two menus control the various drawing layers, objects and data bases.  They determine how each object's action will be performed.
  494.                      |
  495.  
  496. -- part contents for card part 8
  497. ----- text -----
  498. From the Type menu, Change Layout‚Ķ, Delete Type and Add Type‚Ķ all function to modify, add or delete a Type.  Adding or Deleting a Type also adds or deletes a drawing layer on the drawing page that matches with the Info page database Type.
  499.  
  500. -- part contents for card part 10
  501. ----- text -----
  502. Below the Type menu's control section are the actual names of the Types that have been created by the user.  Up to 32 Types are possible.  Each Type's database layout is (or can be) unique with up to 255 fields in each of the 32 databases.  The check mark next to Townhouse indicates the currently active Type.
  503.  
  504. -- part contents for card part 12
  505. ----- text -----
  506. The currently selected Type is displayed as the first item on the Access menu as all actions from the Access menu are per-formed on the selected Type and its objects and records.
  507.  
  508. -- part contents for card part 14
  509. ----- text -----
  510. Select the sort field for the currently selected Type.
  511.  
  512. -- part contents for card part 16
  513. ----- text -----
  514. Find any partial string or word within the first 22 characters of the sort field.
  515.  
  516. -- part contents for card part 18
  517. ----- text -----
  518. Highlight selects and isolates those objects and records stip-ulated.  Those drawing page objects that have been high-lighted are also considered selected.  Highlighting can also be considered as "Finding", only this type of find can be on any partial string or word in any field and with up to 8,000 characters per field searched.  Highlighting is reflected on both the drawing and Info pages.  Records found under the highlight criteria are isolated while graphic objects are redrawn with a drop shadow against all other objects faded to grey.
  519.  
  520. -- part contents for card part 20
  521. ----- text -----
  522. Hide acts on the graphic objects of the selected Type only.  The menu verbs will change to reflect if any indi-vidual objects are selected, i.e. Hide Selected, etc.
  523.  
  524. -- part contents for card part 22
  525. ----- text -----
  526. Ignore prevents any graphic object within a Type from being selected by clicking on it with the mouse.  This menu item toggles to Activate.
  527.  
  528. -- part contents for card part 24
  529. ----- text -----
  530. Replaces all graphic objects that may have been hidden while using the Show/Hide functions.
  531.  
  532. -- part contents for card part 26
  533. ----- text -----
  534. Cancels all Highlighting actions from the above menu items.
  535.  
  536. -- part contents for card part 28
  537. ----- text -----
  538. Keyboard equivalent to the Next and Prev buttons used to select the appropriate record or graphic object.
  539.  
  540. -- part contents for card part 30
  541. ----- text -----
  542. Keyboard equivalent to the Drawing and Info buttons which are used to toggle between the drawing page and Info page.
  543.  
  544. -- part contents for card part 32
  545. ----- text -----
  546. Every record has an automa-tic link field that is used to enter the name of a File-vision IV file to link to if necessary.  By clicking on the Link button, double-clicking on the graphic object, or selecting the Link menu item or command key equivalent, the link file will be loaded.
  547.  
  548. -- part contents for card part 34
  549. ----- text -----
  550. Highlight Records and Objects